\documentclass{article}
\usepackage[utf8]{inputenc} % un package
\usepackage[T1]{fontenc}      % un second package
\usepackage[francais]{babel}  % un troisième package
\usepackage{amsmath}
\usepackage{graphicx}

\title{Architectures Applicatives Réparties - AAR\\Mini-projet}
\author{Alexandre Masson\\Tristan Monedière\\Jean-Baptiste Perrin}
\date{11 Septembre 2013}

\begin{document}
\maketitle
\newpage
\tableofcontents
\newpage
\section{Manuel d'Utilisation}
\subsection{Accueil}
\paragraph{} Tout d'abord l'URL permettant d'accéder au projet est la suivante, \\http://localhost:8080/footMassonMonedierePerrinWeb/FootServlet

\paragraph{}
Une fois l'URL copiée dans le navigateur, vous arrivez sur la page d'acceuil suivante.\\
\begin{center}
\includegraphics[scale=0.3]{accueilAAR.png}
\end{center}

\paragraph{}
Sur cette page, vous disposez des options suivantes, soit inscrire une équipe, en cliquant sur le bouton "Inscription", vous serez conduit sur la page "Inscrire une équipe", ou vous connecter en Administrateur à l'aide du bouton "Administration".

\paragraph{}
Une fois le tournoi généré, vous pouvez aussi apercevoir d'autres éléments : 
\begin{center}
\includegraphics[scale=0.3]{accueil-genere.png}
\end{center}

Dans cette page d'accueil, vous avez un aperçu global du tournoi, et de l'ensemble des équipes, il vous est possible de cliquer sur un match ou une équipe, pour voir les détails du match ou de l'équipe.

\newpage
\subsection{Inscrire une équipe}
\paragraph{}
\begin{center}
\includegraphics[scale=0.3]{inscrireEquipe.png}
\end{center}
\paragraph{}
Sur cette page, il est nécessaire de remplir tous les champs, le nom de l'équipe, ainsi que les noms et prénoms de tous les joueurs. Vous pouvez aussi rajouter des joueurs, pour avoir jusqu'à 16 joueurs, à l'aide du bouton "Ajouter un joueur". Vous pouvez aussi valider l'inscription de l'équipe à l'aide du bouton "Valider l'Équipe". Dans ce dernier cas, vous serez redirigé vers l'accueil
\newpage

\subsection{Détail Match}
\paragraph{}
Dans cette page, vous pouvez voir les détails d'un match, connaître le score du match, le statut du match, savoir s'il y a eu des prolongations, des tirs au but, si le match est terminé, ainsi que le nom de l'arbitre du match.

\paragraph{}
Toutefois, il vous sera impossible de modifier le match, d'ajouter des buts, ou du modifier le statut du match. Ces fonctionnalités ne sont disponibles que pour l'administrateur du site. Voici un aperçu de la page détaillant le match.
\begin{center}
\includegraphics[scale=0.3]{detailMatch.png}
\end{center}
\newpage

\subsection{Détail Équipe}
\paragraph{}
Dans cette page, vous pouvez voir le nom, et la composition de l'équipe. Cette page liste le nom des joueurs.
\begin{center}
\includegraphics[scale=0.3]{detailEquipe.png}
\end{center}

\paragraph{}
Nous allons maintenant parler de la partie Administration du site.
\newpage


\subsection{Connexion Administrateur} 
Pour pouvoir se logger, l'administrateur doit entre le login suivant : \textbf{admin}, et le mot de passe suivant : \textbf{admin} 


\subsection{Partie Administrateur}
\paragraph{}
C'est cette page qui sera le cœur du rôle de l'administrateur. il aura accès à la liste des arbitres, des matchs, il pourra modifier les matchs, affecter les arbitres aux matchs. Il aura aussi la possibilité de générer des sets d'équipes ou d'arbitres exemples. 

\paragraph{}
Sur cette page, l'arbitre pourra aussi lancer le tournoi, une fois toutes les équipes inscrites. Voilà un aperçu du menu de l'administrateur.

\begin{center}
\includegraphics[scale=0.3]{menuAdmin.png}
\end{center}

\paragraph{}
Dans cette page, l'administrateur pourra cliquer sur une équipe pour en voir la composition, cliquer sur le bouton "Modifier Match" pour modifier les matchs si ceux-ci sont générés.
\begin{center}
\includegraphics[scale=0.3]{matchsenCours.png}
\end{center}
\paragraph{}
L'administrateur à ici accès aux matchs en cours, et peut donc les modifier, ajouter des buts, terminer un match (fin du temps réglementaire), terminer les prolongations, les tirs au but, etc... simplement en cliquant sur un match dans la liste, et en cliquant ensuite sur les boutons correspondants dans les pages prévues à cet effet.

\begin{center}
\includegraphics[scale=0.3]{modifMatchs.png}
\end{center}

\paragraph{}
On constate que l'administrateur peut simplement remplir des champs de texte et appuyer sur un bouton pour ajouter un but, en renseignant l'heure, et l'auteur du but. Nous pouvons aussi changer l'avancement du match, et si celui-ci doit être terminé, le clôturer. Le match devient alors définitif et ne pourra plus être modifié.
\newpage

\subsection{}
\section{Document d'analyse}
\subsection{Diagramme de cas d'utilisation}
\paragraph{}
\begin{center}
\includegraphics[scale=0.3]{cas_dutilisation.png}
\end{center}
\newpage
\subsection{Diagramme de classes}
\paragraph{}
\begin{center}
\includegraphics[scale=0.3]{classe_ejb.png}
\end{center}
\newpage
\section{Schéma synthétique de l'application}
\subsection{Plan du site}
\paragraph{}
\begin{center}
\includegraphics[scale=0.3]{plan_du_site.png}
\end{center}
\newpage
\subsection{Architecture}
\paragraph{}
\begin{center}
\includegraphics[scale=0.5]{archi.png}
\end{center}
\newpage
\section{Répartitions des taches}
\paragraph{}
\begin{center}
\includegraphics[scale=0.7]{planning.png}
\end{center}
\newpage
\end{document}